package org.jeecg.modules.platformMasterEndPoint.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.jeecg.modules.platformMasterEndPoint.entity.JxStoreRepositoryDo;

import java.util.List;

public interface JxStoreRepositoryMapper extends BaseMapper<JxStoreRepositoryDo> {

    List<JxStoreRepositoryDo> queryStoreBySiteIdAndKeyword(@Param("siteId") String siteId, @Param("keyword") String keyword, @Param("pageNo") Integer pageNo, @Param("pageSize") Integer pageSize) ;

    List<JxStoreRepositoryDo> queryCanSupplyStoresBySiteId(@Param("siteId") String siteId);

    List<String> queryFoodTypesByStoreId(@Param("storeId") String storeId);

    Integer updateStoreLogoUrl(@Param("storeId") String storeId, @Param("logo") String logo);
}
